<?php
	include("../../include/dbconnect.php");
	extract($_POST);
	$ten=trim($ten);
	
	$table="hang";
	$table_title="hàng";
	$table_title_u="Hàng";
	
	session_start();
	header("Content-Type: text/xml");
	echo "<?xml version=\"1.0\" encoding=\"utf-8\" ?>";
	echo "<$table>";
	
	function valid()
	{
		global $table,$id,$ten,$idchungloai,$mota,$chophep,$conn,$table_title,$table_title_u;
		if($_SESSION["un"]=="")
		{
			echo "<status>fail</status>";
			echo "<message>Chưa đăng nhập !</message>";
			return false;
		}
		elseif(strlen($ten)<3)
		{
			echo "<status>fail</status>";
			echo "<message>Tên $table_title phải có ít nhất 3 ký tự !</message>";
			return false;
		}
		elseif($chophep!="0" && $chophep!="1")
		{
			echo "<status>fail</status>";
			echo "<message>Phải chọn Cho phép/Không cho phép !</message>";
			return false;
		}
		elseif($idchungloai=="")
		{
			echo "<status>fail</status>";
			echo "<message>Phải chọn Cho phép/Không cho phép !</message>";
			return false;
		}
		else
		{
			$err=false;
			$rs=mysql_query("select * from $table where ten='$ten' and id<>$id",$conn);
			if(mysql_num_rows($rs)>0)
			{
				echo "<status>fail</status>";
				echo "<message>Tên $table_title [$ten] đã được sử dụng !</message>";		
				$err=true;
			}
			mysql_free_result($rs);
			if($err) return false;
			
			$found=false;
			$rs=mysql_query("select * from chungloai where id=$idchungloai",$conn);
			$found=(mysql_num_rows($rs)>0);
			mysql_free_result($rs);
			if(!$found)
			{
				echo "<status>fail</status>";
				echo "<message>Không có chủng loại mã [$idchungloai] !</message>";
				$err=true;
			}
			if($err) return false;
		}
		return true;
	}// valid
	if(valid())
	{
		mysql_query("update $table set ten='$ten',idchungloai=$idchungloai,mota='$mota',chophep=$chophep where id=$id",$conn) or die("Oh no !");;
		echo "<status>ok</status>";
		echo "<message>Đã cập nhât $table_title [",$ten,"]!</message>";
	}
	echo "</$table>";
	include("../../include/dbclose.php");
?>
